// pages/mine_detail/bind_phone/change_phone/change_phone.js
Page({

  /**
   * 页面的初始数据
   */
  data: {
    isSending: false, // 按钮是否禁用
    buttonText: "发送验证码", // 按钮显示文字
    countdown: 60, // 倒计时时长
  },

   //表单提交事件
   formSubmit(e){
    let formObj=e.detail.value;
    // 设置本地存储数据
  wx.setStorageSync('userInfo', { name: formObj.username, password: formObj.password,address:"河南·郑州",score:66666});
    console.log("表单值：\n"+"用户名:"+formObj.username+"密码:"+formObj.password);
    wx.navigateBack();//返回我的页面
  },


    // 发送验证码方法
    sendCode() {
      // const phone = this.data.phone; // 假设手机号输入框绑定的值
      // if (!phone||!/^1[3-9]\d{9}$/.test(phone)) {
      //   wx.showToast({
      //     title: '请输入有效的手机号',
      //     icon: 'none'
      //   });
      //   return;
      // }
      
      this.setData({
        isSending: true,
        buttonText: `${this.data.countdown}s`,
      });
  
      // 倒计时逻辑
      const timer = setInterval(() => {
        const countdown = this.data.countdown - 1;
        if (countdown === 0) {
          clearInterval(timer);
          this.setData({
            isSending: false,
            buttonText: "发送验证码",
            countdown: 60,
          });
        } else {
          this.setData({
            countdown,
            buttonText: `${countdown}s`,
          });
        }
      }, 1000);
    },
  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {

  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage() {

  }
})